.bg_body{ width:100%; background:url(../images/data/bg_body.jpg) center top no-repeat; background-size:cover;}
.bghead{ background:url(../images/data/head_border.png) center bottom repeat-x;}
.head{ position:relative; width:1300px; height:100px; margin:0 auto; background:url(../images/data/bg_logo.png) center top no-repeat;}
.head h1{ padding-top:15px; text-align:center;}
.head h1 img{ width:40%; height:auto}
.head em{ position:absolute; top:30px; right:100px; display:block;}
.head img{ width:60%; height:auto; margin:0 auto;}
.tit{ margin:15px auto; text-align:center; font-size:14px; color:#FFF; font-weight:normal;}
.tit span{ color:#00f0ff;}
.nav{ width:100%; position:absolute; position:fixed; bottom:0; text-align:center}
.nav>ul{ overflow:hidden; text-align:center; font-size:14px; line-height:48px; width:1300px; margin:0 auto}
.nav>ul>li{ display:inline-block; position:relative; float:left; margin:0 -25px; text-align:center;}
.nav>ul>li>a{ display:inline-block; color:#FFF; padding:120px 25px 20px 25px; width:140px; }
.nav>ul>li>a:hover,
.nav>ul>li>a.active{ color:#00f0ff; background:url(../images/data/nav.png) center 60px no-repeat;}
.nav ul ul{ position:absolute; bottom:80px;  left:56px;}
.nav ul ul a{ color:#FFF; font-size:0.8em;}
.nav ul ul a:hover,
.nav ul ul a.active{ color:#fffc00;}
.nav ul ul li{ line-height:28px;}
.data_box{ position:relative; margin:0 auto; width:1300px; height:auto;  }
#left ul{ padding:5px;}
#left li{ position:relative; margin-bottom:20px;}
#left li a{ display:block; width:290px; border:1px solid #434b53; height:90px; color:#1293c7; text-align:left; padding-left:50px;  line-height:90px; font-weight:normal; box-sizing:border-box}
#left li a:hover{ color:#00f0ff;}
#left li .bg01{ display:block; width:15px; height:15px; position:absolute; top:-1px; left:-1px; border-top:2px solid #51eff2; border-left:2px solid #51eff2;}
#left li .bg02{ display:block; width:15px; height:15px; position:absolute; top:-1px; right:-1px; border-top:2px solid #51eff2; border-right:2px solid #51eff2;}
#left li .bg03{ display:block; width:15px; height:15px; position:absolute; bottom:-1px; left:-1px; border-bottom:2px solid #51eff2; border-left:2px solid #51eff2;}
#left li .bg04{ display:block; width:15px; height:15px; position:absolute; bottom:-1px; right:-1px; border-right:2px solid #51eff2; border-bottom:2px solid #51eff2;}
.data_con{ overflow:hidden; padding-top:30px; }
#left{ float:left; width:300px; color:#fff;  margin-right:50px}
.text{ position:relative; float:left; width:950px; height:50px;}
.text .time{position: absolute; top:0; left:0; z-index:9999; font-size:12px; line-height:2em; float:left; width:150px; color:#FFF}
.text .time>ul{ border:1px solid #ccc; height:40px; }
.text .time>ul>li{ font-size:14px; text-align:center; line-height:40px; color:#00f0ff}
.text .time>ul>li ul{ display:none}
.text .time>ul>li li{font-size:12px; }
.text h2{ margin-left:200px; width:550px; text-align:center; color:#FFF; font-size:14px; font-weight:normal; border-bottom:1px solid #025058; padding-bottom:20px;}
.text .time>ul>li li a{ border:1px solid #ccc; color:#fff; display:block; width:100%; height:40px; box-sizing:border-box}
.text .time>ul>li li a:hover{ background:#888}
.text h2 span{ color:#00f0ff}
#main{ float:left; width:950px; height:500px; box-sizing:border-box; margin-left:0px; color:#fff; }
#main02{ display:none; float:left; width:950px; height:500px; box-sizing:border-box; margin-left:0px; color:#fff; }
#main03{ display:none; float:left; width:950px; height:500px; box-sizing:border-box; margin-left:0px; color:#fff; }